day drip - German English Dictionary